package com.dmgis.hndz.service;

import com.alibaba.fastjson.JSONObject;
import com.dmgis.hndz.pojo.City;
import com.dmgis.hndz.pojoVo.HiddenDangerVo;
import com.dmgis.hndz.pojoVo.RiskZoneVo;

import javax.servlet.http.HttpSession;
import java.util.List;
import java.util.Map;

public interface RiskManagementService {

    Map<String, Object> queryAllXzqh() throws Exception;

    /**
     * @param city
     * @Description:首页-灾害点统计
     */
    public List<?> queryZhdBysy(City city);

    /**
     * @Description:综合查询-灾害点详情
     */
    public List<?> queryZhcxZhd(City city, HttpSession session);
    HiddenDangerVo getHiddenDangerPointInfo(JSONObject jsonObject);

    RiskZoneVo queryRiskZoneInfo(JSONObject jsonObject);

    HiddenDangerVo getHiddenDangerPoint(JSONObject jsonObject);

    Object getHiddenDangerPointInfo2(JSONObject jsonObject);
}
